water power – English–Português translations

🇬🇧 en pt 🇵🇹

water power noun

  • (uncountable) power from water
energia hidráulica
Wiktionary Links